/*Tabla productor*/
create table Productor (
Codigo				 int              identity(1, 1),
Nombre				 varchar(100)     Not null,
Apellido			 varchar(100)     null,
TipoDocumento_Codigo int			  Not null,
Documento			 int              null,
RazonSocial			 varchar(200)     null,
CUIT				 varchar (100)    null,
Descripcion			 varchar(500)     null,
EstadoProductor_Codigo int             Not null,
Localidad_Codigo       int            Not null,
DomicilioCalle		 varchar(100)     null,
DomicilioNumero      int     null,
DomicilioPiso        int     null,
DomicilioDepto       Varchar(10)     null,


   constraint PK_Productor primary key (Codigo),
   constraint FK_Productor_Localidad foreign key (Localidad_Codigo)
      references Localidad (Codigo),
   constraint FK_Productor_TipoDocumento foreign key (TipoDocumento_Codigo)
      references TipoDocumento (Codigo),
   constraint FK_Productor_EstadoProductor foreign key (EstadoProductor_Codigo)
      references EstadoProductor (Codigo),

)
go

create index Index_Nombre on Productor (
Nombre ASC
)
go
